iT邦幫忙

2023 iThome 鐵人賽

DAY 3
0
Mobile Development

好好用的 flutter 套件系列 第 3

好好用的 flutter 套件 - Day 3 Packages

  • 分享至 

  • xImage
  •  

前言

在開發Flutter時後,我們會依要開發的功能去找適合的Packages來加入到專案內,來完成開發。

什麼是Packages & Plugins

Flutter鼓勵開發者分享 Package ,這樣開發者們就可以共用Package來快速開發,就不用從0開始(到放棄)

  • Package 和插件(plugin) 有什麼區別呢? 插件(plugin) 是package 的一種,全稱是plugin package,我們簡稱為plugin,中文叫插件。

  • Packages
    Dart package 最低要求是包含一個pubspec.yaml文件。此外,一個package 可以包含依賴關係(在pubspec.yaml文件裡聲明)、 Dart 庫、應用、資源、字體、測試、圖片和例子等。

  • Plugins
    插件(plugin package) 是一種特別的package,特別指那些幫助你獲得原生平台特性的package。

使用Packages

1 搜索package
  在Pub.dev的網站上,找到符合的Packages   
2 將package 依賴添加到應用
  打開應用文件夾下的pubspec.yaml文件,然後在pubspec.yaml下添加Packages      
3 安裝
  Android Studio 中點擊pubspec.yaml文件上方操作功能區的Packages get
4 導入
  在依Packages的範例,import 到程式內 
  

https://ithelp.ithome.com.tw/upload/images/20230917/20121643S7395CiisF.png

https://ithelp.ithome.com.tw/upload/images/20230917/20121643ngV80Na1ax.png

參考資料:

https://flutter.cn/docs/development/packages-and-plugins/using-packages


上一篇
好好用的 flutter 套件 - Day 2 來一個flutter 的Demo App吧
下一篇
好好用的 flutter 套件 - Day 4 如何挑套件
系列文
好好用的 flutter 套件30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言